package com.capgemini.fs.app.ekms.service;

import java.util.List;

import com.capgemini.fs.app.ekms.model.Functionality;
import com.capgemini.fs.app.ekms.model.Role;

public interface RoleService extends Service {
	
	public void createRole(Role role);

	public void addFunctionalityToRole(Role role, Functionality functionality);

	public Role getRoleByName(String name);

	public List<Role> getAllRoles();

	public void updateRole(Role role);

	public Role getRoleById(Integer id);
}
